<?php
class Parametro
{
	private $tipo;
	private $valor;
	private $id_parametro;
	private $cod_parametro;
	private $comentarios;
	
	
	
	function getParametro($tipo, $id_parametro, $cod_parametro)
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		if($tipo == "REGION") $cod_parametro = $this->getCodParametroRegion($id_parametro);		
					
		if($tipo == "REGION" OR $tipo == "COMUNA"){
			$query = "SELECT * FROM parametros WHERE tipo LIKE '$tipo' AND cod_parametro LIKE '$cod_parametro' AND id_parametro = $id_parametro";
		
		}else 
		{
			$query = "SELECT * FROM parametros WHERE tipo = '$tipo' AND id_parametro = $id_parametro";
		}
		
		$consulta = mysql_query($query, $link);
		$result = mysql_fetch_array($consulta);
		$this->tipo = $result['tipo'];
		$this->valor = $result['valor'];
		$this->id_parametro = $result['id_parametro'];
		$this->cod_parametro = $result['cod_parametro'];
		$this->comentarios = $result['comentarios'];
		
		
		mysql_close($link);
	}
	
	
	function getParametroSinCodParametro($tipo, $id_parametro)
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		$query = "SELECT * FROM parametros WHERE tipo = '$tipo' AND id_parametro = $id_parametro";
		$consulta = mysql_query($query, $link);
		$result = mysql_fetch_array($consulta);
		$this->tipo = $result['tipo'];
		$this->valor = $result['valor'];
		$this->id_parametro = $result['id_parametro'];
		$this->cod_parametro = $result['cod_parametro'];
		$this->comentarios = $result['comentarios'];
	
	
		//mysql_close($link);
	}
	
	
	function getCodParametroRegion($id_parametro)
	{
		if($id_parametro < 10)
			return "R0".$id_parametro;
		else
			return "R".$id_parametro;
	}
	function getValor()
	{
		return $this->valor;
	}
	function getCodParametro()
	{
		return $this->cod_parametro;
	}
	
	function ComboBoxUnidad($tipo, $selected_id)
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		$query = "SELECT * FROM parametros WHERE TIPO LIKE '$tipo' ORDER BY id";
		$result = mysql_query($query, $link);
		echo "<input type='hidden' name='campo_propiedad_".$tipo."' id='campo_propiedad_".$tipo."' value='1'>";
		echo "<select name='CB-".$tipo."' id='CB-".$tipo."' class='formulario' onclick='SeleccionarOpcion(\"".$tipo."\", this.options[this.selectedIndex].id)'>";
		while($row=mysql_fetch_array($result))
		{
			echo "<option ";
			if($selected_id == $row['id_parametro'])
				echo "selected ";
			echo "id='".$row['id_parametro']."'>".$row['valor']."</option>";
		}
		echo "</select>";
		mysql_close($link);
	}
	function ComboBoxTipologias($id_proyecto, $id_tipologia)
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		$query = "SELECT * FROM parametros WHERE TIPO LIKE 'TIPOLOGIA' ORDER BY id";
		$result = mysql_query($query, $link);
		echo "<input type='hidden' name='campo_propiedad_tipologia' id='campo_propiedad_".$tipo."' value='1'>";
		echo "<select name='CB-tipologia' id='CB-tipologia' class='formulario' onclick='SeleccionarOpcionTipologia(\"TIPOLOGIA\", this.options[this.selectedIndex].id)'>";
		while($row=mysql_fetch_array($result))
		{
			echo "<option ";
			if($selected_id == $row['id_parametro'])
				echo "selected ";
			echo "id='".$row['id_parametro']."'>".$row['valor']."</option>";
		}
		echo "</select>";
		mysql_close($link);
		
	}
	function ComboBoxTipologiasCotizacion()
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		$query = "SELECT * FROM parametros WHERE TIPO LIKE 'TIPOLOGIA' ORDER BY id";
		$result = mysql_query($query, $link);
		echo "<input type='hidden' name='seleccion_tipologia' id='seleccion_tipologia' value='0'>";
		echo "<select name='CB-tipologia' id='CB-tipologia' class='formulario' onclick='document.FormCotizacion.seleccion_tipologia.value = this.options[this.selectedIndex].id;CrearComboBoxUnidadAjax(document.FormCotizacion.id_proyecto.value, 1, document.FormCotizacion.seleccion_tipologia.value);LimpiarUnidad();'>";
		echo "<option id='0'> Seleccione Tipolog&iacute;a</option>";
		while($row=mysql_fetch_array($result))
		{
			echo "<option ";
			if($selected_id == $row['id_parametro'])
				echo "selected ";
			echo "id='".$row['id_parametro']."'>".$row['valor']."</option>";
		}
		echo "</select>";
		//mysql_close($link);
		
	}
	function ComboBoxAdicionalCotizacion()
	{
		require_once("../include/conec.php");
		$link = Conectarse();
		$query = "SELECT * FROM parametros WHERE TIPO LIKE 'TIPOUNIDAD' AND id_parametro > 2 ORDER BY id";
		$result = mysql_query($query, $link);
		echo "<input type='hidden' name='seleccion_tipounidad' id='seleccion_tipounidad' value='0'>";
		echo "<select onchange='mostrarAdicionales(this.options[this.selectedIndex].id)' name='tipounidad' id='tipounidad' class='formulario' onclick=''";
		echo "<option id='0'> Seleccione Tipo Unidad</option>";
		echo "<option disabled='disabled' selected>Tipo Unidad</option>";
		while($row=mysql_fetch_array($result))
		{
			echo "<option id='".$row['id_parametro']."'>".$row['valor']."</option>";
		}
		echo "</select>";
		//mysql_close($link);
	
	}
	
}